package caikenuan.rbac.service;

import caikenuan.rbac.domain.dto.DeptDto;
import caikenuan.rbac.domain.dto.UserDto;
import caikenuan.rbac.domain.entity.User;
import caikenuan.rbac.domain.vo.Result;

public interface IUserService extends IBaseService<User, UserDto> {

    boolean deptInUse(int deptId);

    boolean roleInUse(int roleId);

    Result delete(int id);

    Result toggle(int id);

}